package com.zbkj.common.request.product;

import com.zbkj.common.request.PageParamRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Auther:
 * @Date: 2024/9/12 13:48
 * @Description:
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "AdminProductQueryRequest对象", description = "服务端-商品查询请求对象")
public class AdminProductQueryRequest extends PageParamRequest {

    @ApiModelProperty("商品类型 1 订阅包 2 流量包 3 报告包")
    private Integer productType;

    @ApiModelProperty("搜索条件-藏品名称")
    private String keyword;

    @ApiModelProperty("搜索条件-藏品状态 不传|null 全部 0 上架 1下架")
    private Integer status;
}
